body
{
	background-image: url( "LogoBG.png" );
	background-repeat: repeat-x;
	background-color: #FFFFCC;
	padding-top: 0;
	margin-top: 0;
	font-size: larger
}

div.logo
{
	margin-top: 0;
	padding-top: 0;
	width: 100%
}

div.roster
{
	width: 30%;
	float: left;
	border-right: thin solid #000000;
	font-size: medium;
	max-height: 768px;
	overflow: auto
}

div.map
{
	width: 69%;
	float: right
}

div.chron
{
	width: 100%;
	float: left;
	clear: both;
	font-size: medium
}

div#map_canvas
{
	width: 100%;
	height: 768px
}

p.marker
{
	color: #006600
}

p.marker:hover
{
	color: #00CC00
}

td, th
{
	vertical-align: top;
	border-left: thin dotted #999999;
	border-bottom: thin solid #999999
}

tr > td:first-child
{
	border-left: none
}

tr > th:first-child
{
	border-left: none
}

tr.priority
{
	color: #CC0000
}
